Features

  • Cool fire effect.
  • Unlimited number of scenes.
  • Fire effect on bitmaps and texts strings.
  • Separate link for each scene.
  • Flexible link targeting.
  • Support for "Javascript:" urls
  • Various transition modes. 
  • Highlight on mouse over and cursor trails.
  • Animation timing control.
  • Tiled image background.
  • Easy to use.

  •  
     

    Example

    <APPLET CODE=vmaxfire.class WIDTH=216 HEIGHT=76 MAYSCRIPT>
    <param name="BGCOLOR"   value="663300">
    <param name="BGIMAGE"   value="breaksbg.jpg">
    
    <param name="FRAME0"    
      value="text |Virtual Max  |up    |5 |http://come.to/vmax">
    <param name="FRAME1"    
      value="text |Presents     |right |8 |http://come.to/vmax">
    <param name="FRAME2"    
      value="image|vmaxfire.gif |fade  |5 |http://come.to/vmax">
    <param name="FRAME3"
      value="text |Applet       |down  |5 |http://come.to/vmax">
    <param name="FRAME4"    
      value="image|fire.gif     |out   |5 |http://come.to/vmax|_blank">
    <param name="FRAME5"    
      value="text |. . . . . . .|in    |5 |Javascript:alert('Hello')">
    
    <param name="DELAY"     value="50">
    <param name="PAUSE"     value="800">
    <param name="SEPARATOR" value="|">
    <param name="FONT"      value="TimesRoman,1,32">
    <param name="TEXTY"     value="60">
    <param name="AUTHOR"    value="Virtual_Max (http://come.to/vmax)">
    <param name="KEY"       value="Free Version">
    </APPLET>

     

    Parameters

    BGCOLOR Background color hexadecimal value in rrggbb format, same as the html colors are, but without the # symbol.
    BGIMAGE Optional background image to create tiled background (can be omitted)
    FRAME0..N Animation frames must be numbered from 0 and have no missed numbers. Frames can be either images or text. Each parameter contains the following fields which are separated with SEPARATOR character mode|text string or image file url|transition|step|link
     
    mode  image or text. Depending on this value the next token will be either interpreted as an image file name, or as a text string of message.
    text string or
    image file url
    see above.
    Image url is relative to applet code base url. Image will be used as bitmap to create the effect. If the image has a different size from the applet size it will be stretched to fit. Please, use grayscale noninterlaced GIF images Fire amplitude is proportional to the gradient of the blue color channel. Here for your curiousity are the images used in the above example.
      
    transition transition effect mode, one of the following: left, right, up, down, in, out or fade
    step parameter to control the transition speed, in most cases this is number of pixels per animation frame. The only exception is fade transition where this number is the power of 2 of number of frames to fade from 0 to 100%, for example if step=5 in fade mode then the full transition will be done in 25=32.
    link URL of the page linked to this scene.
    DELAY,  PAUSE Delay is the time in milliseconds between redrawings, and pause is the time in milliseconds to stay after the transition is complete.
    SEPARATOR Optional parameter, separator character for FRAMEi parameters. If it is omitted then the default is "|"
    FONT Include fontname, fontstyle and fontsize in pixels. Java supports the following fontnames:
    Dialog
    InputDialog
    Helvetica
    Courier
    TimesRoman
    Font style is integer with the following meaning:
    0-plain
    1-bold
    2-italic
    3-bold/italic
    TEXTX,TEXTY Optional parameters for text positioning. If TEXTX is omitted then the text will be centered on X axis. If TEXTY is omited then the text will be placed on 3/2 of font descent from the bottom of applet.
    AUTHOR Obligatory parameter, don't alter its value
    KEY "Free Version" can be used free, but will add a link back to the author's pages. To get rid of this link, please register the applet.


    Copyright Virtual_Max, 1999
    (http://www.oocities.org/SiliconValley/Lakes/8620)
    Last updated: Dec,17 1999